triangular-valved dock - French English Dictionary